Big Huge Thesaurus

Lathyrus sylvestris

noun